const actions = {//这里面可以写异步方法，然后把内容传给mutations，再通过mutations传给state

    addCart(context, payload) {
      //把传过来的数值增加到state里面
      //console.log(payload)
      //为了防止加入购物车的数据重复，我们需要进行判断有没有这个数据，如果有这个数据的话我们就需要把这个数据的数量加一就可以了
      
      let have = context.state.cartList.find((item) => {
      
        return item.iid == payload.iid
      })
      console.log(have)
      if (have != undefined) {//如果有的话就是说明有这个iid那么就让他的数量加一就可以了
       
        context.commit("addlist", have);
      } else {
        context.commit("pushlist", payload);
      }
      console.log(context.state.cartList)
    }
  }

  export default actions